body,div,ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,table{margin:0;padding:0;font-family:'Lucida Grande','Lucida Sans Unicode',Helvetica,Arial,Verdana,sans-serif}
body{font-size:14px;color:#333;line-height:1.5}
ul,dl,li{list-style:none}
a,a:visited{color:#333;text-decoration:none}
a:hover{color:#0685D5}
img{border:0}

.wrap{width:980px;margin:0 auto}
.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden}
.cf{zoom:1}

.head{margin-top:10px}
.nav,.banner{margin-bottom:10px}

.nav{height:38px;overflow:hidden}
.nav .n_p{height:38px;width:10px;float:left;background:url(../img/nav.gif) no-repeat}
.nav .n_c{height:38px;width:10px;float:left;background:url(../img/nav.gif) 0 -38px repeat-x;width:960px}
.nav .n_c li{background:url(../img/nav_line.gif) right no-repeat;padding-right:3px;float:left;display:inline;width:100px;line-height:36px;text-align:center}
.nav .n_c li a{display:block;color:#fff}
.nav .n_c li a:hover{background:url(../img/nav_ho.gif) repeat-x}
.nav .n_c li a.on{background:url(../img/nav_on.gif) repeat-x}
.nav .n_n{height:38px;width:10px;float:right;background:url(../img/nav.gif) 0 -76px no-repeat}

.ctc{margin-bottom:10px}
.ctc .tit{height:37px;background:url(../img/ctc.gif) 100% 0 no-repeat;overflow:hidden}
.ctc .tit .tc{height:37px;background:url(../img/ctc.gif) no-repeat;float:left}
.ctc .tit .tc b{float:left;display:inline;background:url(../img/index.gif) no-repeat;padding-left:35px;height:37px;line-height:39px;margin-left:15px;color:#666}
.ctc .tit .more{float:right;display:inline;line-height:38px;padding-right:12px;color:#0088CC}
.ctc .coc,.ctc .prod{border:1px solid #ddd;border-bottom:none;_border-bottom:1px solid #fff;padding:5px 8px}
.ctc .coc ul li{line-height:24px;background:url(../img/ico1.gif) 0 8px no-repeat;padding-left:8px}
.ctc .coc ul li span{float:right}
.ctc .coc .bold{font-weight:bold}
.ctc .art_list div{line-height:26px;background:url(../img/ico1.gif) 0 10px no-repeat;padding-left:9px}
.ctc .art_list div span{float:right;color:#666;font-size:12px}
.ctc .art_list div a{font-size:14px}
.ctc .art_list .dot{border-top:1px dotted #CBCBCB;height:4px;margin-top:4px;overflow:hidden}
.ctc .art_show h1{height:32px;line-height:32px;text-align:center;font-size:18px;overflow:hidden}
.ctc .art_show .source{height:24px;line-height:24px;text-align:center;border-bottom:1px dotted #CBCBCB;padding-bottom:4px}
.ctc .art_show .source span{padding:0 6px}
.ctc .art_show .content{padding:5px;font-size:14px;line-height:1.9}
.ctc .art_show .turn{border-top:1px dotted #CBCBCB;padding:5px 5px 0;font-size:14px}
.ctc .bot{height:3px;background:url(../img/ctc.gif) 100% 100% no-repeat;overflow:hidden}
.ctc .bot .bn{height:3px;width:5px;background:url(../img/ctc.gif) 0 -38px no-repeat;float:left;overflow:hidden}

.cont .c2_l{float:left;width:650px}
.cont .c2_r{float:right;width:320px}

.cont .c3_l{float:left;width:320px}
.cont .c3_c{float:left;width:320px;margin-left:10px}
.cont .c3_r{float:right;width:320px}

.foot .ftlink{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;height:30px;line-height:30px;text-align:center}
.foot .ftlink a{padding:0 8px}
.foot .cent{padding:10px}
.foot .cent p{text-align:center;line-height:1.8}

.page{border-left:1px solid #ddd;border-right:1px solid #ddd;padding:0 8px 5px}
.page a,.page a:visited,.page b{border-radius:3px;display:inline;float:left;margin:1px 5px 1px 0;padding:2px 5px;height:20px;line-height:20px;font-family:Tahoma;font-size:12px;white-space:nowrap;border:1px solid #CECECE;background:#FFFFFF;color:#333}
.page a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}
.page .m,.page b{border:1px solid #CECECE!important;background:#F0F0F0!important}

.ctc .prod{padding:7px 0 2px 1px}
.ctc .prod ul li{float:left;display:inline;width:183px;height:170px;margin:5px 0 0 10px;overflow:hidden}
.ctc .prod ul li .p-img img{width:183px;height:137px}
.ctc .prod ul li .p-name{height:26px;line-height:26px;text-align:center}
.ctc .flinks ul li{float:left;display:inline;background:none!important;padding:0 5px}

.ctc .brief .bleft{width:215px;height:192px;float:left}
.ctc .brief .bleft img{width:209px;height:186px;border:1px solid #ccc;padding:2px}
.ctc .brief .bright{width:410px;float:right}
.ctc .brief .bright p{text-indent:20px;margin:8px 0}

.tbox-img{position:relative;width:980px;height:280px;overflow:hidden}
.tbox-img .timg{z-index:1;width:980px;height:280px;overflow:hidden;position:absolute}
.tbox-img .timg li{float:left;width:980px;height:280px;overflow:hidden}
.tbox-img .tpush{z-index:2;position:absolute;bottom:10px}
.tbox-img .tpush div{width:15px;height:15px;overflow:hidden;float:left;background:url(../img/dot1.png) no-repeat}
.tbox-img .tpush div:hover{background:url(../img/dot1.png) 0 -15px no-repeat}
.tbox-img .tpush div.on{background:url(../img/dot1.png) 0 -30px no-repeat}
.tbprev,.tbnext{z-index:9;position:absolute;display:block;width:100px;height:280px;top:0}
.tbprev{left:0;background:url(../img/tprev.png) 0 center no-repeat}
.tbnext{right:0;background:url(../img/tnext.png) 100% center no-repeat}